Camming clamp for roof seam

ABSTRACT

A clamp described herein can secure a solar cell array to a seam of a standing seam metal roof. The clamp has a cam that is rotated by the tightening of a bolt to cause the cam to engage the seam. The clamp also has a receiver for receiving the seam and the rotated cam. By installing the clamp on the seam, the solar cell array can be secured to the standing seam metal roof without drilling into the roof. Because no screws are required to be drilled into the rooftop, the damage to the rooftop is substantially reduced. Also, by reversing the process described above, the clamp can be uninstalled in a similar fashion.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims priority to U.S. Provisional Patent Application Ser. No. 61/071,891, entitled “Device and Method for Solar Panel Installation,” filed May 22, 2008, which is hereby incorporated by reference in its entirety. This application is related to U.S. patent application Ser. No. ______, entitled “Universal End Clamp,” filed May 22, 2009, and U.S. patent application Ser. No. ______, entitled “Module Attachment Apparatus and Method,” filed May 22, 2009.

FIELD OF THE INVENTION

The invention relates generally to a clamp for securing a solar cell array or component thereof to a roof seam.

BACKGROUND

Solar energy generation is a rapidly growing technology worldwide and offers the potential of almost unlimited clean and sustainable energy. However, the use of solar electric technology has been limited by the costs associated with installing solar panels to existing and new structures and facilities.

Solar cell array installation is a very specialized line of work and requires special equipment and expertise. Because solar modules need maximum exposure to sunlight to operate efficiently, they are often installed on the rooftops of structures or buildings. Rooftops are convenient because they typically represent unused space on a structure. Rooftops are also less prone to vandalism or theft than locations that are accessible from the ground. White rooftops are often good locations to install solar modules, they introduce a number of complications into the installation process. Most notably, rooftop installations introduce increased risk of water leakage as components are fixed through roofing membranes and into structural members below. Rooftop surfaces are often visible and require a smooth, level installation, which is often at odds with the undulating, settled surfaces common in roof surfaces. Working on roof surfaces typically introduces numerous access and safety challenges which must be overcome, and therefore limiting the amount of time for installation or maintenance on the roof is highly advantageous to an installer.

For these reasons, it is desirable to have a solar cell array mounting solution that offers robust protection against the elements, has an adaptive configuration for accommodating roof and other mounting surface irregularities, and contains features that make installation as quick and efficient as possible to minimize installation time on the roof.

Solar panel performance is closely tied to the orientation of a module as it operates. Because systems to track the sun can be expensive and can require a lot of surface area of a roof, modules are typically mounted fixed in the orientation that yields the best annual energy or cost performance. Tilt angles in the range of 10 to 20 degrees are most common, with higher angles found in higher latitudes or off-grid systems with greater demand for production in winter months. For this reason, some complete solar cell array installation solutions include tilt options for the modules when they are installed on flat or low tilt situations.

Large commercial roof spaces are often subject to this flat roof, tilt configuration requirement. However, due to the complexity of commercial roof construction and the high reliability requirement of commercial roof membranes, roof penetrations may be exceedingly expensive in commercial applications. A system that allows large commercial arrays to be tilted to their optimum orientation while also significantly reducing the number of roof penetrations may be advantageous for the commercial systems integrator.

SUMMARY OF THE INVENTION

Various embodiments described herein attempt to overcome the drawbacks of the conventional techniques and devices for solar cell array installation.

The systems, methods, and devices described herein can offer, among other advantages, decreased cost of installing solar cell arrays or components thereof. This can be accomplished in an efficient and robust manner compared with the current installation techniques and devices. The systems, methods, and devices can be installed without drilling components during installation. Because no screws are required to be drilled into the rooftop, the damage to the rooftop is substantially reduced or eliminated entirely. Also, the modular nature can all w for easier installation and breakdown.

Commercial systems are often installed on rooftops with standing seam metal roofs. These roofs are popular for their cost efficiency and longevity. The standing seams of these rooftops provide a unique attachment point, if the vertical standing seams can be adequately “clamped” so they can support the often significant weight and windloading requirements of solar panels. A quick, easy to use clamp mechanism may save a tremendous amount of labor during installation, but may also provide for a complete system installation that adds no new penetrations to the roofing membrane.

In one embodiment, a clamp for securing a module to a roof seam comprises a cam receiver, a cam, and a bolt. The cam receiver comprises a horizontal component configured to abut the module and a module clamp; a first vertical component extending from a first end of the horizontal component, the vertical component further comprising a flange configured to abut the roof seam; and a second vertical component extending from a second end of the horizontal component, wherein the horizontal component and the first vertical component form a first corner, and the horizontal component and the second vertical component form a second corner. The cam comprises a first cam component configured to abut the second corner; a threaded cam insert extending from the first cam component; and a second cam component extending from the threaded cam insert, wherein the second earn component is configured to abut the roof seam. The bolt comprises a threaded component, wherein the bolt extends from the module clamp through the horizontal component of the cam receiver and the threaded component extends to the threaded cam insert of the cam. The bolt is configured to engage the threaded cam portion of the cam and cause the cam to rotate toward the cam receiver, whereby the flange of the vertical component abuts the roof seam, the second cam component abuts the roof seam, and the roof seam abuts the first corner.

In another embodiment, a system for clamping a solar module or rail to a roof seam comprises a module clamp, such as a module end clamp or a mid clamp; a cam receiver; a cam; and a bolt. The module end clamp comprises an upper surface component; a module clamp flange extending from the upper surface component and configured to abut a first side of the solar module or rail; and a vertical module clamp component extending perpendicular to the upper surface component. The cam receiver comprises a horizontal component configured to abut a second side of the solar module or rail and the vertical module clamp component; a first vertical component extending from a first end of the horizontal component, the vertical component further comprising a flange configured to abut the roof seam; and a second vertical component extending from a second end of the horizontal component, wherein the horizontal component and the first vertical component form a first corner, and the horizontal component and the second vertical component form a second corner. The cam comprises a first cam component configured to abut the second corner; a threaded cam insert extending from the first cam component; and a second cam component extending from the threaded cam insert, wherein the second cam component is configured to abut the roof seam. The bolt extends from the upper surface component of the module clamp through the horizontal component of the cam receiver and into the threaded cam insert of the cam. The bolt is configured to engage the threaded cam portion of the cam and cause the cam to rotate toward the cam receiver, whereby the flange of the vertical component abuts the roof seam, the second cam component abuts the roof seam, and the roof seam abuts the first corner.

In yet another embodiment, a clamp for securing a module to a roof seam comprises a cam means for abutting the roof seam; a cam receiving means for receiving the cam and abutting the roof seam, wherein the cam receiving means abuts the module; and a cam adjusting means. for causing the cam to rotate and securing a module clamp to the cam receiving means, wherein the module is positioned between the an end of the module clamp and the cam receiving means.

Additional features and advantages of an embodiment will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out the exemplary embodiments in the written description and claims hereof as well as the appended drawings.

It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.

BRIEF DESCRIPTION OF THE DRAWINGS

The preferred embodiments of the present invention are illustrated by way of example and not limited to the following figures:

FIG. 1 a shows a cross-section of a clamp in a first installation position according to an exemplary embodiment.

FIG. 1 b shows a cross-section of a clamp in a second installation position according to an exemplary embodiment.

FIG. 1 c shows a cross-section of a clamp in a third installation position according to an exemplary embodiment.

FIG. 1 d shows a cross-section of a clamp in a fourth installation position according to an exemplary embodiment.

FIG. 2 a shows a cross-section of a clamp in a first installation position according to an alternative exemplary embodiment.

FIG. 2 b shows a cross-section of a clamp in a second installation position according to an alternative exemplary embodiment.

FIG. 2 c shows a cross-section of a clamp in a third installation position according to an alternative exemplary embodiment.

FIG. 2 d shows a cross-section of a clamp in a fourth installation position according to an alternative exemplary embodiment.

FIG. 2 e shows a perspective view of an installed clamp according to an exemplary embodiment.

FIG. 2 f shows a perspective view of an installed clamp according to an exemplary embodiment.

FIG. 2 g shows an exploded perspective view of a clamp according to an exemplary embodiment.

FIG. 2 h shows an assembled perspective view of a clamp according to an exemplary embodiment.

FIG. 3 a is a perspective view of a module and clamp assembly according to an exemplary embodiment.

FIG. 3 b is a cross-sectional view of a module and clamp assembly according to an exemplary embodiment.

FIG. 4 is a cross-sectional view of a clamp according to an exemplary embodiment.

FIG. 5 is a cross-sectional view of a clamp according to an alternative exemplar embodiment.

DETAILED DESCRIPTION

Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings.

FIGS. 1 a to 1 d show a cross-sectional view of a clamp 100 throughout various stages of installation. Referring to FIG. 1 a, the clamp 100 can be used to secure or directly support a solar module 105 having a module end clamp 110. Although a solar module is described herein, it is intended to include any component of a solar cell array to be secured, including, but not limited to, a photovoltaic array, a photovoltaic module, a solar cell, a rail, a solar panel, a solar tracker, a mounting post or pole, a mounting bracket, or other related hardware. Additionally, although a module end clamp is shown in this exemplary embodiment, it is intended to include any configuration having a mid clamp or rail application.

The module end clamp 110 has a clamp flange 110 a that extends over the module 105 to secure the module to a structure or roof. Optionally, the clamp flange 110 a can have a ridged or toothed surface to assist with gripping the module 105. As the module end clamp 110 is fastened in a downward position, the module 105 will be secure between module end clamp flange 110 a and clamp receiver horizontal component 140 a. Although a module end clamp is shown, it is intended that the clamp 100 can be used with any structural member, such as an L-foot or rail.

The clamp 100 can secure the module end clamp 110 to a standing seam metal roof 120 having a seam 130. Although this exemplary embodiment may be operable with a variety of seams, it is intended that one of ordinary skill in the art could configure the clamp to operate with other seams. Seam 130 couples a first metal roof panel 120 a and a second metal roof panel 120 b. Seam 130 has a first vertical component 130 a, a horizontal component 130 b extending from the first vertical component 130 a, a second vertical component 130 c extending toward the roof 120 from the horizontal flange 130 b, and an end component 130 d that extends from the second vertical component 130 c toward the first vertical component 130 a. The seam 130 has an extension of roof panel 120 a and roof panel 120 b that extends throughout the seam 130 to produce a watertight seal. Although the exemplary embodiment depicts a standing seam metal roof having mechanical seam or crimp, it is intended that the clamp can be configured for or applied to a standing metal seam roof having a panel interlock.

The clamp 100 has a clamp receiver 140 and a clamp cam 150 configured to rotate into the clamp receiver 140. The clamp receiver 140 has a horizontal component 140 a that supports the module 105 and abuts an end of the module end clamp 110 or two modules when used with a mid clamp (as shown in FIG. 4). The clamp receiver 140 has a cam receiving flange 140 b extending vertically toward the roof 120 from the horizontal component 140 a. The clamp receiver 140 also has a vertical component 140 e extending toward the roof 120 from the horizontal component 140 a, The vertical component 140 c is positioned at a distal end of horizontal component 140 a, whereas the cam receiving flange 140 b is positioned at the other distal end of the horizontal component 140 a. The vertical component 140 c has an inwardly directed flange 140 d that is operable to abut the seam 130. The clamp receiver 140 also has a seam receiving flange 140 e configured to create a void between the seam receiving flange 140 e and the vertical component 140 c for receiving the seam 130.

The clamp 100 has a cam 150 that rotates about a pivot point substantially near the corner where the horizontal component 140 a and the cam receiving flange 140 b are coupled. The cam 150 has a first cam component 150 a that extends from the pivot point to a cam thread insert 150 b. The cam insert 150 b is a cylindrical component that fits within cam 150. The cam insert 150 b has a threaded aperture for receiving the bolt 160, which when rotated, causes the cam insert 150 b (along with the cam 150) to move up and down the bolt 160. A second cam component 150 c extends from the cam thread insert 150 b and forms a corner 150 d. The second cam component 150 c has a distal end configured to abut the seam 130. The corner 150 d is configured to abut the seam 130 at the junction of the second vertical flange 130 c and the end component 130 d.

A torque bolt 160 extends from an upper portion of the module end clamp 110 and through the clamp 100 to the cam thread insert 150 b. The bolt 160 has a polygonal component 160 a at a distal end that extends beyond the module end clamp 110 and can be used to engage or disengage the bolt 160 from the cam thread insert 150 b. It is intended that the bolt 160 can have any configuration at the distal end that allows a user to rotate the bolt or allows the bolt to engage the cam 150, such as a screwdriver receiving recess, and is not limited to a polygonal component, such as a hexagonal or pentagonal shaped component. At the other end of the module end clamp 110 (or mid clamp), the bolt 160 has a threaded component 160 b that extends through the horizontal component 140 a to the cam thread insert 150 b. The cam thread insert 150 b has a thread that is configured to receive the threaded component 160 b of the bolt 160. This exemplary configuration of the bolt 160 can assist in securing the cam 150 in the clamp 100.

As shown in FIG. 1 a, the installation process begins with the clamp 100 having the cam 150 in an open position and the bolt 160 is not extended into the cam thread insert 150 b. As the installation process continues, the clamp 100 is lowered onto the seam 130 and the bolt 160 engages the cam thread insert 150 b to rotate the cam 150 into position abutting the seam 130.

FIG. 1 b shows the clamp 100 being lowered onto the seam 130. By rotating the polygonal component 160 a of the bolt 160, the threaded component 160 b engages the cam thread insert 150 b and causes the cam 150 to rotate towards the vertical component 140 c. The inwardly directed flange 140 d of the vertical component 140 c abuts the first vertical flange 130 a of the seam 130.

FIG. 1 c shows the clamp 100 being lowered further onto the roof 120. As the bolt 160 is rotated, the cam 150 continues to rotate to engage the seam 130. The horizontal component 130 b of the seam 130 abuts the void between the seam receiving flange 140 e and the vertical component 140 c. The inwardly directed flange 140 d remains abutted against the vertical component 130 a of seam 130. The second cam component 150 c also abuts the vertical component 130 a of seam 130. In this position in installation, the cam 150 has been rotated to substantially close the opening to secure the clamp 100 to seam 130.

FIG. 1 d shows a tightening of the clamp 100 to the seam 130. The polygonal component 160 a of bolt 160 can be rotated until the clamp 100 is in a desired securing position, in one exemplary embodiment, the bolt 160 is rotated to 10 ft-lbs. The threaded component 160 b of the bolt 160 continues to engage the cam thread insert 150 b until the cam 150 is substantially in a final, secure position and the cam 150 cannot be rotated further. In this final position, as shown in FIG. 1 d, the inwardly directed flange 140 d remains abutted against the vertical component 130 a of seam 130. The horizontal component 130 b of the seam 130 abuts the void between the seam receiving flange 140 e and the vertical component 140 c. The second cam component 150 c abuts the vertical component 130 a of seam 130. The corner 150 d abuts the seam 130 at the junction of the second vertical flange 130 c and the end component 130 d. Accordingly, the cam 150 cannot rotate further because the cam 150 is pressed against the seam 130 at these two points. Also, by tightening the bolt 160, the module end clamp 110 is secured against the clamp 100. As a result, the module 105 is secured between the flange 110 a and the horizontal component 140 a of the clamp receiver 140.

The clamp 100, including the clamp receiver 140, cam 150, and bolt 160, can be composed of any known or convenient material, including, but not limited to metal, fiberglass, plastic, wood, composites or any other combination of materials.

By installing the clamp 100 on the seam 130, a solar cell array or components thereof can be secured to the roof 120 without drilling into the roof 120. Because no screws are required to be drilled into the rooftop, the damage to the rooftop is substantially reduced. Also, by reversing the process described above, the clamp 100 can be uninstalled in a similar fashion.

FIGS. 2 a to 2 d show a cross-sectional view of a clamp 200 throughout various stages of installation according to an alternative exemplary embodiment. FIG. 2 e shows a perspective view of an installed clamp according to an exemplary embodiment. FIG. 2 f shows a perspective view of an installed clamp according to an exemplary embodiment. FIG. 2 g shows an exploded perspective view of a clamp according to an exemplary embodiment. FIG. 2 h shows an assembled perspective view of a clamp according to an exemplary embodiment. The clamp 200 shown in FIGS. 2 a to 2 h allows for more variation in the length of a bolt 260, as compared to clamp 100 shown in FIGS. 1 a to 1 d, and is described in more detail below.

Referring to FIG. 2 a, the clamp 200 can be used to secure or directly support a solar module 205 having a module end clamp 210. Although a solar module is described herein, it is intended to include any component of a solar cell array to be secured, including, but not limited to, a photovoltaic array, a photovoltaic module, a solar cell, a rail, a solar panel, a solar tracker, a mounting post or pole, and a mounting bracket. For example, as shown in FIGS. 3 a and 3 b, a clamp 300 can secure a long L-shaped bracket or tilt leg 310 and a short tilt leg 320. When a module 330 is secured to a rail 340, the tilt leg 320 can mount to the clamp 300 to support the rail 340. However, the term module is not intended to be limited to components used for solar energy and solar component installation. The module can apply to any component that can be secured to a roof, including, but not limited to, a satellite dish, an antenna, and HVAC equipment.

As shown in FIG. 4, a clamp 400 can also operate with a module mid clamp 410, as opposed to a module end clamp 210 as shown in FIGS. 2 a-2 h. The module mid clamp 410 can be positioned between two modules 420, 430.

The module end clamp 210 has a clamp flange 210 a that extends over the module 205 to secure the module to a structure or roof. Optionally, the clamp flange 210 a can have a ridged or toothed surface to assist with gripping the module 205. As the module end clamp 210 is fastened in a downward position, the module 205 will be secure between module end clamp flange 210 a and clamp receiver horizontal component 240 a. Although a module end clamp is shown, it is intended that the clamp 200 can be used with any structural member, such as an L-foot or rail.

The clamp 200 can secure the module end clamp 210 to a standing seam metal roof 220 having a seam 230. Seam 230 couples a first metal roof panel 220 a and a second metal roof panel 220 b. Seam 230 has a first vertical component 230 a, a horizontal component 230 b extending from the first vertical component 230 a, a second vertical component 230 c extending toward the roof 220 from the horizontal flange 230 b, and an end component 230 d that extends from the second vertical component 230 c toward the first vertical component 230 a. The seam 230 has an extension of roof panel 220 a and roof panel 220 b that extends throughout the seam 230 to produce a watertight seal. Although the exemplary embodiment depicts a standing seam metal roof having mechanical seam or crimp, it is intended that the clamp can be configured for or applied to a standing metal seam roof having a panel interlock.

The clamp 200 has a clamp receiver 240 and a clamp cam 250 configured to rotate into the clamp receiver 240. The clamp receiver 240 has a horizontal component 240 a that supports the module 205 and abuts an end 210 b of the module end clamp 210. The clamp receiver 240 has a cam receiving flange 240 b extending vertically toward the roof 220 from the horizontal component 240 a. The clamp receiver 240 also has a vertical component 240 c extending toward the roof 220 from the horizontal component 240 a, The vertical component 240 c is positioned at a distal end of horizontal component 240 a, whereas the cam receiving flange 240 b is positioned at the other distal end of the horizontal component 240 a. The vertical component 240 c has an inwardly directed flange 240 d that is operable to abut the seam 230. The clamp receiver 240 also has a seam receiving flange 240 e configured to create a void between the seam receiving flange 240 e and the vertical component 240 c for receiving the seam 230. Optionally, the clamp receiver 240 can have a horizontal thread 240 f configured for receiving a bolt to secure electrical conduit or other equipment that needs to be secured to the roof.

The clamp 200 has a cam 250 that rotates about a pivot point substantially near the corner where the horizontal component 240 a and the cam receiving flange 240 b are coupled. The cam 250 has a first cam component 250 a that extends from the pivot point to a cam thread insert 250 b. The cam insert 250 b, as shown in FIG. 2 g, is a cylindrical component that fits within cam 250. The cam insert 250 b has a threaded aperture 255 for receiving the bolt 260, which when rotated, causes the cam insert 250 b (along with the cam 250) to move up and down the bolt 260. A second cam component 250 c extends from the cam thread insert 250 b and forms a corner 250 d. The second cam component 250 c has a distal end configured to abut the seam 230. The corner 250 d is configured to abut the seam 230 at the junction of the second vertical flange 230 c and the end component 230 d.

A torque bolt 260 extends from an upper portion of the module end clamp 210 and through the clamp 200 to the cam thread insert 250 b. The bolt 260 has a polygonal component 260 a at a distal end that extends beyond the module end clamp 210 and can be used to engage or disengage the bolt 260 from the cam thread insert 250 b. It is intended that the bolt 260 can have any configuration at the distal end that allows a user to rotate the bolt or allows the bolt to engage the cam 250, such as a screwdriver receiving recess, and is not limited to a polygonal component, such as a hexagonal or pentagonal shaped component. At the other end of the module end clamp 210, the bolt 260 has a threaded component 260 b that extends through the horizontal component 240 a to the cam thread insert 250 b. The cam thread insert 250 b has a thread that is configured to receive the threaded component 260 b of the bolt 260.

As shown in FIG. 2 a, the installation process begins with the clamp 200 having the cam 250 in an open position and the bolt 260 is not extended into the cam thread insert 250 b. As the installation process continues, the clamp 200 is lowered onto the seam 230 and the bolt 240 engages the cam thread insert 250 b to rotate the cam 250 into position abutting the seam 230.

FIG. 2 b shows the clamp 200 being lowered onto the seam 230. By rotating the polygonal component 260 a of the bolt 260, the threaded component 260 b engages the cam thread insert 250 b and causes the cam 250 to rotate and towards the vertical component 240 c. The inwardly directed flange 240 d of the vertical component 240 c abuts the first vertical flange 230 a of the seam 230.

FIG. 2 c shows the clamp 200 being lowered further onto the roof 220. As the bolt 260 is rotated, the cam 250 continues to rotate to engage the seam 230. The horizontal component 230 b of the seam 230 abuts the void between the seam receiving flange 240 e and the vertical component 240 c. The inwardly directed flange 240 d remains abutted against the vertical component 230 a of seam 230. The second cam component 250 c also abuts the vertical component 230 a of seam 230. In this position in installation, the cam 250 has been rotated to substantially close the opening to secure the clamp 200 to seam 230.

FIG. 2 d shows a tightening of the clamp 200 to the seam 230. The polygonal component 260 a of bolt 260 can be rotated until the clamp 200 is in a desired securing position. In one exemplary embodiment, the bolt 260 is rotated to 10 ft-lbs. The threaded component 260 b of the bolt 260 continues to engage the cam thread insert 250 b until the cam 250 is substantially in a final, secure position and the cam 250 cannot be rotated further. In this final position, as shown in FIG. 2 d, the inwardly directed flange 240 d remains abutted against the vertical component 230 a of seam 230. The horizontal component 230 b of the seam 230 abuts the void between the seem receiving flange 240 e and the vertical component 240 c. The second cam component 250 c abuts the vertical component 230 a of seam 230. The corner 250 d abuts the seam 230 at the junction of the second vertical flange 230 c and the end component 230 d. Accordingly, the cam 250 cannot rotate further because the cam 250 is pressed against the seam 230 at these two points. Also, by tightening the bolt 260, the module end clamp 210 is secured against the clamp 200. As a result, the module 205 is secured between the flange 210 a and the horizontal component 240 a of the clamp receiver 240.

Once the clamp 200 is secured to seam 230, as shown in FIG. 2 d, the threaded component 260 b extends beyond the cam thread insert 250 b. Because the bolt 260 is available in a variety of lengths, the threaded component 260 b can extend a varied amount, depending upon the height of the module end clamp 210. As shown in this exemplary embodiment, the module end clamp has a height (X), the distance from an upper end of the cam receiver 240 to the bottom of the cam receiving flange 240 is about 1.43 inches, which allows about 0.5 inches of the threaded component 260 b to extend without abutting the roof 220.

The clamp 200, including the clamp receiver 240, cam 250, and bolt 260, can be composed of any known or convenient material, including, but not limited to metal, fiberglass, plastic, wood, composites or any other combination of materials. The clamp 200 can be manufactured by any process known in the art, including extrusion and cold-forging.

By installing the clamp 200 on the seam 230, a solar cell array or components thereof can be secured to the roof 220 without drilling into the roof 220. Because no screws are required to be drilled into the rooftop, the damage to the rooftop is substantially reduced. Also, by reversing the process described above, the clamp 200 can be uninstalled in a similar fashion.

In an alternative embodiment, as shown in FIG. 5, a clamp 500 has a cam receiver 510 has a downward extending flange 510 a. A cam 520 has a first component 520 a extending to a rounded end 520 b. The downward extending flange 510 a is configured to substantially receive rounded end 520 b such that rounded end 520 substantially acts as a pivot point for the rotation of the cam 520 within the cam receiver 510. For example, the rounded end 520 b and the downward. extending flange 510 a can have a ball-and-socket configuration.

The embodiments described above are intended to be exemplary. One skilled in the art recognizes that numerous alternative components and embodiments that may be substituted for the particular examples described herein and still fall within the scope of the invention. 

1. A clamp for securing a module to a roof seam, the clamp comprising: a cam receiver comprising: a horizontal component configured to abut the module and a module clamp; a first vertical component extending from a first end of the horizontal component, the vertical component further comprising a flange configured to abut the roof seam; and a second vertical component extending from a second end of the horizontal component, wherein the horizontal component and the first vertical component form a first comer, and the horizontal component and the second vertical component form a second comer; a cam comprising: a first cam component configured to abut the second comer; a threaded cam insert extending from the first cam component; and a second cam component, extending from the threaded cam insert, wherein the second cam component is configured to abut the roof seam; and a bolt comprising a threaded component, wherein the bolt extends from the module clamp through the horizontal component of the cam receiver and the threaded component extends to the threaded cam insert of the cam; wherein the bolt is configured to engage the threaded cam portion of the cam and cause the cam to rotate toward the cam receiver, whereby the flange of the vertical component abuts the roof seam, the second cam component abuts the roof seam, and the roof seam abuts the first corner. 2-20. (canceled) 